//
//  paixu.m
//  C
//
//  Created by 钟纪旺 on 16/4/10.
//  Copyright © 2016年 zjw. All rights reserved.
//

#import "paixu.h"

@implementation paixu
//#include <stdio.h>
//#define MAX_SIZE 100
//#pragma mark-  未排序的记录序列
//typedef struct Sqlist{
//    
//    int R[MAX_SIZE];// 要排序的记录
//    int length;//要排序记录的长度
//    
//}SQlist;
//#pragma mark -插入排序
//void straight_insert_sort(SQlist * L){
//    
//    int i,j;
//    for (i=2; i<L->length; i++) {
//        //设置哨兵
//        L->R[0]=L->R[i];
//        j=i-1;
//        //循环来比较哨兵与前方已经排好序的记录来比较.
//        while (L->R[0] >L->R[j]) {
//            L->R[j+1]=L->R[j];
//            j--;
//        }
//        //找到插入的位置然后将哨兵插入进去
//        L->R[j+i]=L->R[0];
//        
//    }
//}
//#pragma mark-快速排序
////递归算法
//void quick_sort(SQlist*L,int low,int high)
//{
//    int k;
//    if (low<high) {
//        //先分成两部分
//        k=quick_onr_pass(L,low,high);
//        //将前部分排序
//        quick_sort(L,low,k-1);
//        //将后部分排序
//        quick_sort(L,k+1,high);
//    }
//    
//    
//    
//}
////非递归算法
//void quick_sort_noreuse(SQlist*L,int low,int high)
//{
//    
//    int k,stack[MAX_SIZE],top=0;
//    do{
//        //先分成两部分
//        while (low<high) {
//            k=quick_onr_pass(L,low,high);
//            stack[++top] = high;
//            stack[++top] =k+1;
//            //第二个子序的上下界分别入栈
//            high=k-1;
//        }
//        if (top!=0) {
//            low=stack[top--];
//            high=stack[top--];
//        }
//    }while (low<high&&top!=0);
//    
//    
//}
//
//
//
//
//int main() {
//    
//    
//    return 0;
//    
//    
//}


-(void)biao{

    NSLog(@"排序%@在注释中!",self.name);


}
@end
